I Spent 5 Months Solving An Impossible Puzzle